Micron Document




Java (software platform)
part 15/61 · 104.6 KB total
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Third parties have produced many compilers or interpreters that target the JVM. Some of these are for existing languages, while others are for extensions to the Java language. These include:

BeanShell – a lightweight scripting language for Javacite-ref-40[40] (see also JShell)
Ceylon – an object-oriented, strongly- and statically-typed programming language with an emphasis on immutability (and is no longer maintained since 2023)
Clojure – a modern, dynamic, and functional dialect of the Lisp programming language on the Java platform
Gosu – a general-purpose JVM-based programming language released under the Apache License 2.0
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────